import os
# os.system('calc') #notepad记事本 calc计算器  mspaint绘图软件
# dirName = r"D:\MyDrivers"
# allFile = os.listdir(dirName)
# print(allFile)

# 常用
# def get_dir(dirPath, level=1):
#     if level == 1:
#         print(dirPath)
#     allFile = os.listdir(dirPath)
#     for dir in allFile:
#         allDir = os.path.join(dirPath, dir)
#         if os.path.isdir(allDir):
#             print("\t"*level+"|"+"--"*level, dir)
#             get_dir(allDir, level+1)
#         elif os.path.isfile(allDir):
#             print("\t"*level+"|"+"--"*level, dir)
#
#
# if __name__ == '__main__':
#     dirName = r"F:\开阔者"
#     get_dir(dirName)


# 打印目前目录
# print(os.getcwd())

# 创建一个目录
# os.mkdir("dir01")

# 创建一个多层目录
# os.makedirs("dir02\\d01")

# 进入目录
# os.chdir("dir01")
# print(os.getcwd())

# 返回上一级目录
# os.chdir("..")
# print(os.getcwd())

# 目录重命名
# os.rename("dir01", "dirnew01")

# 获取当前路径
path = os.getcwd()
# 将当前路径与相对路径拼接
fileName = os.path.join(path, "dir02\\d01")
# 判断是否是路径
if os.path.isdir(fileName):
    print("rmdir")
    # 删除路径
    os.rmdir("dir02\\d01")
# 判断是否是文件
elif os.path.isfile(fileName):
    print("remove")
    # 删除文件
    os.remove("dir02\\d01")

